package com.dianxin.smartpark.manager.attendance;

import com.chinatelecom.response.common.CommonResponseBody;
import com.dianxin.smartpark.dao.qo.attendance.SmartParkAttendanceRecordQO;
import org.springframework.scheduling.annotation.Async;

import java.util.List;

/**
 * @program: smart-park
 * @description: 考勤记录
 * @author: chenyong
 * @create: 2021-08-03 15:54
 */

public interface ISmartParkAttendanceRecordService {


    /**
     * 保存打卡记录
     * @Description:  保存打卡记录
     * @Author: ChenYong
     * @Date: 2021/8/3 0003
     * @param smartParkAttendanceRecordQO:
     * @Return: CommonResponseBody
     */
    CommonResponseBody saveAttendanceRecord(SmartParkAttendanceRecordQO smartParkAttendanceRecordQO);

    /**
     * 异常打卡记录
     * @Description:  异常打卡记录
     * @Author: ChenYong
     * @Date: 2021/8/10 0010
     * @param smartParkAttendanceRecordQO:
     * @Return: CommonResponseBody
     */
    CommonResponseBody saveAbnormalAttendanceRecord(SmartParkAttendanceRecordQO smartParkAttendanceRecordQO);
}
